<!DOCTYPE html >
<html>
        <head>
          <meta http-equiv="X-UA-Compatible" content="IE=edge" />
          <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
          <title></title>
          <meta name="description" content="" />
          <meta name="keywords" content="" />
          <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
          
      
      <link href="../../lib/index.css" media="screen" type="text/css" rel="stylesheet" />
      <link href="../../lib/template.css" media="screen" type="text/css" rel="stylesheet" />
      <link href="../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css" />
      <script type="text/javascript" src="../../lib/jquery.min.js"></script>
      <script type="text/javascript" src="../../lib/jquery.panzoom.min.js"></script>
      <script type="text/javascript" src="../../lib/jquery.mousewheel.min.js"></script>
      <script type="text/javascript" src="../../lib/index.js"></script>
      <script type="text/javascript" src="../../index.js"></script>
      <script type="text/javascript" src="../../lib/scheduler.js"></script>
      <script type="text/javascript" src="../../lib/template.js"></script>
      <script type="text/javascript" src="../../lib/modernizr.custom.js"></script><script type="text/javascript" src="../../lib/diagrams.js" id="diagrams-js"></script>
      <script type="text/javascript">
        /* this variable can be used by the JS to determine the path to the root document */
        var toRoot = '../../';
      </script>
    
        </head>
        <body>
      <div id="search">
        <span id="doc-title"><span id="doc-version"></span></span>
        <span class="close-results"><span class="left">&lt;</span> Back</span>
        <div id="textfilter">
          <span class="input">
            <input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/" />
            <i class="clear material-icons"></i>
            <i id="search-icon" class="material-icons"></i>
          </span>
        </div>
    </div>
      <div id="search-results">
        <div id="search-progress">
          <div id="progress-fill"></div>
        </div>
        <div id="results-content">
          <div id="entity-results"></div>
          <div id="member-results"></div>
        </div>
      </div>
      <div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;">
        <div id="content-container" style="-webkit-overflow-scrolling: touch;">
          <div id="subpackage-spacer">
            <div id="packages">
              <h1>Packages</h1>
              <ul>
                <li name="_root_.root" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="_root_"></a><a id="root:_root_"></a>
      <span class="permalink">
      <a href="../../index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../../index.html"><span class="name">root</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
    </li><li name="_root_.comlib" visbl="pub" class="indented1 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="comlib"></a><a id="comlib:comlib"></a>
      <span class="permalink">
      <a href="../../comlib/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../index.html"><span class="name">comlib</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../../index.html" class="extype" name="_root_">root</a></dd></dl></div>
    </li><li name="comlib.arbiter" visbl="pub" class="indented2 current" data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="arbiter"></a><a id="arbiter:arbiter"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <span class="name">arbiter</span>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="comlib">comlib</a></dd></dl></div>
    </li><li class="current-entities indented2">
                        <a class="object" href="Arbiter$.html" title="常见仲裁算法封装"></a>
                        <a class="class" href="Arbiter.html" title="RoundRobin实现类"></a>
                        <a href="Arbiter.html" title="RoundRobin实现类">Arbiter</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="ArbiterCommon.html" title="对仲裁算法模块的通用行为进行封装。"></a>
                        <a href="ArbiterCommon.html" title="对仲裁算法模块的通用行为进行封装。">ArbiterCommon</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="ArbiterIO.html" title=""></a>
                        <a href="ArbiterIO.html" title="">ArbiterIO</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="trait" href="ArbiterTransform.html" title="仲裁请求、应答转化接口"></a>
                        <a href="ArbiterTransform.html" title="仲裁请求、应答转化接口">ArbiterTransform</a>
                      </li><li class="current-entities indented2">
                        <a class="object" href="EArbiter$.html" title=""></a>
                        <a class="class" href="EArbiter.html" title=""></a>
                        <a href="EArbiter.html" title="">EArbiter</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="RR1DTrans.html" title=""></a>
                        <a href="RR1DTrans.html" title="">RR1DTrans</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="RR2DTrans.html" title=""></a>
                        <a href="RR2DTrans.html" title="">RR2DTrans</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="RRDPATrans.html" title=""></a>
                        <a href="RRDPATrans.html" title="">RRDPATrans</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="ReverseTrans.html" title="翻转Transform"></a>
                        <a href="ReverseTrans.html" title="翻转Transform">ReverseTrans</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="SPTrans.html" title="Strict-Priority Transform：无处理"></a>
                        <a href="SPTrans.html" title="Strict-Priority Transform：无处理">SPTrans</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="Select1Parrel.html" title=""></a>
                        <a href="Select1Parrel.html" title="">Select1Parrel</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="trait" href="SelectAction.html" title="SelectCell选择行为定义接口"></a>
                        <a href="SelectAction.html" title="SelectCell选择行为定义接口">SelectAction</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="trait" href="SelectActionPriIndep.html" title=""></a>
                        <a href="SelectActionPriIndep.html" title="">SelectActionPriIndep</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="SelectCell.html" title=""></a>
                        <a href="SelectCell.html" title="">SelectCell</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="SelectFind1.html" title="寻找第一个&quot;1&quot;的Action"></a>
                        <a href="SelectFind1.html" title="寻找第一个&quot;1&quot;的Action">SelectFind1</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="SelectMesh.html" title="选择单元Mesh网络"></a>
                        <a href="SelectMesh.html" title="选择单元Mesh网络">SelectMesh</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="trait" href="SelectParrel.html" title="打平各个SelectCell后的选择行为"></a>
                        <a href="SelectParrel.html" title="打平各个SelectCell后的选择行为">SelectParrel</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="SelectUnit.html" title="2D选择单元"></a>
                        <a href="SelectUnit.html" title="2D选择单元">SelectUnit</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="SelectUntil0.html" title=""></a>
                        <a href="SelectUntil0.html" title="">SelectUntil0</a>
                      </li><li class="current-entities indented2">
                        <span class="separator"></span>
                        <a class="class" href="Until01DTrans.html" title=""></a>
                        <a href="Until01DTrans.html" title="">Until01DTrans</a>
                      </li><li name="comlib.bundle" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="bundle"></a><a id="bundle:bundle"></a>
      <span class="permalink">
      <a href="../../comlib/bundle/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../bundle/index.html"><span class="name">bundle</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="comlib">comlib</a></dd></dl></div>
    </li><li name="comlib.chisel" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="chisel"></a><a id="chisel:chisel"></a>
      <span class="permalink">
      <a href="../../comlib/chisel/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../chisel/index.html"><span class="name">chisel</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="comlib">comlib</a></dd></dl></div>
    </li><li name="comlib.counter" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="counter"></a><a id="counter:counter"></a>
      <span class="permalink">
      <a href="../../comlib/counter/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../counter/index.html"><span class="name">counter</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="comlib">comlib</a></dd></dl></div>
    </li><li name="comlib.fifo" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="fifo"></a><a id="fifo:fifo"></a>
      <span class="permalink">
      <a href="../../comlib/fifo/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../fifo/index.html"><span class="name">fifo</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="comlib">comlib</a></dd></dl></div>
    </li><li name="comlib.shaper" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="shaper"></a><a id="shaper:shaper"></a>
      <span class="permalink">
      <a href="../../comlib/shaper/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../shaper/index.html"><span class="name">shaper</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="comlib">comlib</a></dd></dl></div>
    </li><li name="comlib.table" visbl="pub" class="indented2 " data-isabs="false" fullComment="yes" group="Ungrouped">
      <a id="table"></a><a id="table:table"></a>
      <span class="permalink">
      <a href="../../comlib/table/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <a title="" href="../table/index.html"><span class="name">table</span></a>
      </span>
      
      <div class="fullcomment"><dl class="attributes block"> <dt>Definition Classes</dt><dd><a href="../index.html" class="extype" name="comlib">comlib</a></dd></dl></div>
    </li>
              </ul>
            </div>
          </div>
          <div id="content">
            <body class="package value">
      <div id="definition">
        <div class="big-circle package">p</div>
        <p id="owner"><a href="../index.html" class="extype" name="comlib">comlib</a></p>
        <h1>arbiter<span class="permalink">
      <a href="../../comlib/arbiter/index.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span></h1>
        
      </div>

      <h4 id="signature" class="signature">
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">package</span>
      </span>
      <span class="symbol">
        <span class="name">arbiter</span>
      </span>
      </h4>

      
          <div id="comment" class="fullcommenttop"><div class="toggleContainer block diagram-container" id="content-diagram-container">
                <span class="toggle diagram-link">
                  Content Hierarchy
                </span>
                <div class="diagram" id="content-diagram"><svg class="package-diagram" id="graph1" viewBox="0.00 0.00 1137.00 216.00" height="216pt" width="1137pt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg"><g transform="scale(1 1) rotate(0) translate(4 212)" class="graph" id="page0,1_graph0"><polygon points="-4,4 -4,-212 1133,-212 1133,4 -4,4" stroke="transparent" fill="white"></polygon><!-- node0 --><g class="node class" id="graph1_0"><g id="a_class|graph1_0"><a xlink:title="comlib.arbiter.EArbiter" xlink:href="EArbiter.html#inheritance-diagram"><path d="M67.67,-147C67.67,-147 8.33,-147 8.33,-147 4.17,-147 0,-142.83 0,-138.67 0,-138.67 0,-130.33 0,-130.33 0,-126.17 4.17,-122 8.33,-122 8.33,-122 67.67,-122 67.67,-122 71.83,-122 76,-126.17 76,-130.33 76,-130.33 76,-138.67 76,-138.67 76,-142.83 71.83,-147 67.67,-147" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-141.5" x="10" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-132.1" x="31" text-anchor="start">EArbiter</text></a></g></g><!-- node1 --><g class="node class" id="graph1_1"><g id="a_class|graph1_1"><a xlink:title="comlib.arbiter.RR2DTrans" xlink:href="RR2DTrans.html#inheritance-diagram"><path d="M282.17,-147C282.17,-147 211.83,-147 211.83,-147 207.67,-147 203.5,-142.83 203.5,-138.67 203.5,-138.67 203.5,-130.33 203.5,-130.33 203.5,-126.17 207.67,-122 211.83,-122 211.83,-122 282.17,-122 282.17,-122 286.33,-122 290.5,-126.17 290.5,-130.33 290.5,-130.33 290.5,-138.67 290.5,-138.67 290.5,-142.83 286.33,-147 282.17,-147" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-141.5" x="214" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-132.1" x="235" text-anchor="start">RR2DTrans</text></a></g></g><!-- node2 --><g class="node class" id="graph1_2"><g id="a_class|graph1_2"><a xlink:title="comlib.arbiter.RRDPATrans" xlink:href="RRDPATrans.html#inheritance-diagram"><path d="M391.17,-147C391.17,-147 316.83,-147 316.83,-147 312.67,-147 308.5,-142.83 308.5,-138.67 308.5,-138.67 308.5,-130.33 308.5,-130.33 308.5,-126.17 312.67,-122 316.83,-122 316.83,-122 391.17,-122 391.17,-122 395.33,-122 399.5,-126.17 399.5,-130.33 399.5,-130.33 399.5,-138.67 399.5,-138.67 399.5,-142.83 395.33,-147 391.17,-147" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-141.5" x="319" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-132.1" x="340" text-anchor="start">RRDPATrans</text></a></g></g><!-- node3 --><g class="node class" id="graph1_3"><g id="a_class|graph1_3"><a xlink:title="comlib.arbiter.Until01DTrans" xlink:href="Until01DTrans.html#inheritance-diagram"><path d="M510.17,-147C510.17,-147 425.83,-147 425.83,-147 421.67,-147 417.5,-142.83 417.5,-138.67 417.5,-138.67 417.5,-130.33 417.5,-130.33 417.5,-126.17 421.67,-122 425.83,-122 425.83,-122 510.17,-122 510.17,-122 514.33,-122 518.5,-126.17 518.5,-130.33 518.5,-130.33 518.5,-138.67 518.5,-138.67 518.5,-142.83 514.33,-147 510.17,-147" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-141.5" x="428" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-132.1" x="449" text-anchor="start">Until01DTrans</text></a></g></g><!-- node4 --><g class="node class" id="graph1_4"><g id="a_class|graph1_4"><a xlink:title="comlib.arbiter.RR1DTrans" xlink:href="RR1DTrans.html#inheritance-diagram"><path d="M615.17,-147C615.17,-147 544.83,-147 544.83,-147 540.67,-147 536.5,-142.83 536.5,-138.67 536.5,-138.67 536.5,-130.33 536.5,-130.33 536.5,-126.17 540.67,-122 544.83,-122 544.83,-122 615.17,-122 615.17,-122 619.33,-122 623.5,-126.17 623.5,-130.33 623.5,-130.33 623.5,-138.67 623.5,-138.67 623.5,-142.83 619.33,-147 615.17,-147" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-141.5" x="547" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-132.1" x="568" text-anchor="start">RR1DTrans</text></a></g></g><!-- node5 --><g class="node class" id="graph1_5"><g id="a_class|graph1_5"><a xlink:title="comlib.arbiter.ReverseTrans" xlink:href="ReverseTrans.html#inheritance-diagram"><path d="M732.17,-147C732.17,-147 649.83,-147 649.83,-147 645.67,-147 641.5,-142.83 641.5,-138.67 641.5,-138.67 641.5,-130.33 641.5,-130.33 641.5,-126.17 645.67,-122 649.83,-122 649.83,-122 732.17,-122 732.17,-122 736.33,-122 740.5,-126.17 740.5,-130.33 740.5,-130.33 740.5,-138.67 740.5,-138.67 740.5,-142.83 736.33,-147 732.17,-147" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-141.5" x="652" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-132.1" x="673" text-anchor="start">ReverseTrans</text></a></g></g><!-- node6 --><g class="node class" id="graph1_6"><g id="a_class|graph1_6"><a xlink:title="comlib.arbiter.SPTrans" xlink:href="SPTrans.html#inheritance-diagram"><path d="M825.17,-147C825.17,-147 766.83,-147 766.83,-147 762.67,-147 758.5,-142.83 758.5,-138.67 758.5,-138.67 758.5,-130.33 758.5,-130.33 758.5,-126.17 762.67,-122 766.83,-122 766.83,-122 825.17,-122 825.17,-122 829.33,-122 833.5,-126.17 833.5,-130.33 833.5,-130.33 833.5,-138.67 833.5,-138.67 833.5,-142.83 829.33,-147 825.17,-147" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-141.5" x="769" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-132.1" x="790" text-anchor="start">SPTrans</text></a></g></g><!-- node7 --><g class="node trait" id="graph1_7"><g id="a_trait|graph1_7"><a xlink:title="comlib.arbiter.ArbiterTransform" xlink:href="ArbiterTransform.html#inheritance-diagram"><path d="M571.17,-208C571.17,-208 476.83,-208 476.83,-208 472.67,-208 468.5,-203.83 468.5,-199.67 468.5,-199.67 468.5,-191.33 468.5,-191.33 468.5,-187.17 472.67,-183 476.83,-183 476.83,-183 571.17,-183 571.17,-183 575.33,-183 579.5,-187.17 579.5,-191.33 579.5,-191.33 579.5,-199.67 579.5,-199.67 579.5,-203.83 575.33,-208 571.17,-208" stroke="#2e6d82" fill="#2e6d82"></path><image xlink:href="../../lib/trait_diagram.png" y="-202.5" x="479" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-193.1" x="500" text-anchor="start">ArbiterTransform</text></a></g></g><!-- node7&#45;&gt;node1 --><g class="edge inheritance" id="graph1_7_1"><g id="a_inheritance|graph1_7_1"><a xlink:title="RR2DTrans is a subtype of ArbiterTransform"><path d="M461.39,-181.45C416.23,-172 353.82,-158.85 299,-147 296.29,-146.41 293.5,-145.81 290.69,-145.19" stroke="#d4d4d4" fill="none"></path><polygon points="461.14,-183.9 468.49,-182.94 462.14,-179.1 461.14,-183.9" stroke="#d4d4d4" fill="none"></polygon></a></g></g><!-- node7&#45;&gt;node2 --><g class="edge inheritance" id="graph1_7_2"><g id="a_inheritance|graph1_7_2"><a xlink:title="RRDPATrans is a subtype of ArbiterTransform"><path d="M483.95,-180.6C454.56,-170.4 415.09,-156.7 387.39,-147.09" stroke="#d4d4d4" fill="none"></path><polygon points="483.4,-183 490.82,-182.98 485.01,-178.37 483.4,-183" stroke="#d4d4d4" fill="none"></polygon></a></g></g><!-- node7&#45;&gt;node3 --><g class="edge inheritance" id="graph1_7_3"><g id="a_inheritance|graph1_7_3"><a xlink:title="Until01DTrans is a subtype of ArbiterTransform"><path d="M508.04,-177.69C498.77,-167.92 487.32,-155.85 479.04,-147.13" stroke="#d4d4d4" fill="none"></path><polygon points="506.34,-179.45 512.94,-182.84 509.89,-176.08 506.34,-179.45" stroke="#d4d4d4" fill="none"></polygon></a></g></g><!-- node7&#45;&gt;node4 --><g class="edge inheritance" id="graph1_7_4"><g id="a_inheritance|graph1_7_4"><a xlink:title="RR1DTrans is a subtype of ArbiterTransform"><path d="M539.96,-177.69C549.23,-167.92 560.68,-155.85 568.96,-147.13" stroke="#d4d4d4" fill="none"></path><polygon points="538.11,-176.08 535.06,-182.84 541.66,-179.45 538.11,-176.08" stroke="#d4d4d4" fill="none"></polygon></a></g></g><!-- node7&#45;&gt;node5 --><g class="edge inheritance" id="graph1_7_5"><g id="a_inheritance|graph1_7_5"><a xlink:title="ReverseTrans is a subtype of ArbiterTransform"><path d="M563.34,-180.6C592.22,-170.4 630.99,-156.7 658.2,-147.09" stroke="#d4d4d4" fill="none"></path><polygon points="562.38,-178.34 556.6,-182.98 564.01,-182.96 562.38,-178.34" stroke="#d4d4d4" fill="none"></polygon></a></g></g><!-- node7&#45;&gt;node6 --><g class="edge inheritance" id="graph1_7_6"><g id="a_inheritance|graph1_7_6"><a xlink:title="SPTrans is a subtype of ArbiterTransform"><path d="M586.69,-181.82C631.89,-172.55 694.32,-159.46 749,-147 752.03,-146.31 755.17,-145.58 758.31,-144.83" stroke="#d4d4d4" fill="none"></path><polygon points="585.95,-179.47 579.59,-183.28 586.94,-184.27 585.95,-179.47" stroke="#d4d4d4" fill="none"></polygon></a></g></g><!-- node8 --><g class="node class" id="graph1_8"><g id="a_class|graph1_8"><a xlink:title="comlib.arbiter.SelectMesh" xlink:href="SelectMesh.html#inheritance-diagram"><path d="M177.17,-147C177.17,-147 102.83,-147 102.83,-147 98.67,-147 94.5,-142.83 94.5,-138.67 94.5,-138.67 94.5,-130.33 94.5,-130.33 94.5,-126.17 98.67,-122 102.83,-122 102.83,-122 177.17,-122 177.17,-122 181.33,-122 185.5,-126.17 185.5,-130.33 185.5,-130.33 185.5,-138.67 185.5,-138.67 185.5,-142.83 181.33,-147 177.17,-147" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-141.5" x="105" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-132.1" x="126" text-anchor="start">SelectMesh</text></a></g></g><!-- node9 --><g class="node class" id="graph1_9"><g id="a_class|graph1_9"><a xlink:title="comlib.arbiter.ArbiterCommon" xlink:href="ArbiterCommon.html#inheritance-diagram"><path d="M134.17,-208C134.17,-208 43.83,-208 43.83,-208 39.67,-208 35.5,-203.83 35.5,-199.67 35.5,-199.67 35.5,-191.33 35.5,-191.33 35.5,-187.17 39.67,-183 43.83,-183 43.83,-183 134.17,-183 134.17,-183 138.33,-183 142.5,-187.17 142.5,-191.33 142.5,-191.33 142.5,-199.67 142.5,-199.67 142.5,-203.83 138.33,-208 134.17,-208" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-202.5" x="46" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-193.1" x="67" text-anchor="start">ArbiterCommon</text></a></g></g><!-- node9&#45;&gt;node0 --><g class="edge inheritance" id="graph1_9_0"><g id="a_inheritance|graph1_9_0"><a xlink:title="EArbiter is a subtype of ArbiterCommon"><path d="M74.23,-177.42C65.83,-167.69 55.52,-155.77 48.06,-147.13" stroke="#d4d4d4" fill="none"></path><polygon points="72.49,-179.15 78.92,-182.84 76.2,-175.95 72.49,-179.15" stroke="#d4d4d4" fill="none"></polygon></a></g></g><!-- node9&#45;&gt;node8 --><g class="edge inheritance" id="graph1_9_8"><g id="a_inheritance|graph1_9_8"><a xlink:title="SelectMesh is a subtype of ArbiterCommon"><path d="M103.77,-177.42C112.17,-167.69 122.48,-155.77 129.94,-147.13" stroke="#d4d4d4" fill="none"></path><polygon points="101.8,-175.95 99.08,-182.84 105.51,-179.15 101.8,-175.95" stroke="#d4d4d4" fill="none"></polygon></a></g></g><!-- node10 --><g class="node class" id="graph1_10"><g id="a_class|graph1_10"><a xlink:title="comlib.arbiter.SelectUntil0" xlink:href="SelectUntil0.html#inheritance-diagram"><path d="M1007.17,-86C1007.17,-86 930.83,-86 930.83,-86 926.67,-86 922.5,-81.83 922.5,-77.67 922.5,-77.67 922.5,-69.33 922.5,-69.33 922.5,-65.17 926.67,-61 930.83,-61 930.83,-61 1007.17,-61 1007.17,-61 1011.33,-61 1015.5,-65.17 1015.5,-69.33 1015.5,-69.33 1015.5,-77.67 1015.5,-77.67 1015.5,-81.83 1011.33,-86 1007.17,-86" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-80.5" x="933" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-71.1" x="954" text-anchor="start">SelectUntil0</text></a></g></g><!-- node11 --><g class="node class" id="graph1_11"><g id="a_class|graph1_11"><a xlink:title="comlib.arbiter.Select1Parrel" xlink:href="Select1Parrel.html#inheritance-diagram"><path d="M1120.67,-25C1120.67,-25 1039.33,-25 1039.33,-25 1035.17,-25 1031,-20.83 1031,-16.67 1031,-16.67 1031,-8.33 1031,-8.33 1031,-4.17 1035.17,0 1039.33,0 1039.33,0 1120.67,0 1120.67,0 1124.83,0 1129,-4.17 1129,-8.33 1129,-8.33 1129,-16.67 1129,-16.67 1129,-20.83 1124.83,-25 1120.67,-25" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-19.5" x="1041" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-10.1" x="1062" text-anchor="start">Select1Parrel</text></a></g></g><!-- node12 --><g class="node trait" id="graph1_12"><g id="a_trait|graph1_12"><a xlink:title="comlib.arbiter.SelectParrel" xlink:href="SelectParrel.html#inheritance-diagram"><path d="M1118.17,-86C1118.17,-86 1041.83,-86 1041.83,-86 1037.67,-86 1033.5,-81.83 1033.5,-77.67 1033.5,-77.67 1033.5,-69.33 1033.5,-69.33 1033.5,-65.17 1037.67,-61 1041.83,-61 1041.83,-61 1118.17,-61 1118.17,-61 1122.33,-61 1126.5,-65.17 1126.5,-69.33 1126.5,-69.33 1126.5,-77.67 1126.5,-77.67 1126.5,-81.83 1122.33,-86 1118.17,-86" stroke="#2e6d82" fill="#2e6d82"></path><image xlink:href="../../lib/trait_diagram.png" y="-80.5" x="1044" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-71.1" x="1065" text-anchor="start">SelectParrel</text></a></g></g><!-- node12&#45;&gt;node11 --><g class="edge inheritance" id="graph1_12_11"><g id="a_inheritance|graph1_12_11"><a xlink:title="Select1Parrel is a subtype of SelectParrel"><path d="M1080,-53.76C1080,-44.37 1080,-33.29 1080,-25.13" stroke="#d4d4d4" fill="none"></path><polygon points="1077.55,-53.84 1080,-60.84 1082.45,-53.84 1077.55,-53.84" stroke="#d4d4d4" fill="none"></polygon></a></g></g><!-- node13 --><g class="node class" id="graph1_13"><g id="a_class|graph1_13"><a xlink:title="comlib.arbiter.SelectFind1" xlink:href="SelectFind1.html#inheritance-diagram"><path d="M934.17,-147C934.17,-147 859.83,-147 859.83,-147 855.67,-147 851.5,-142.83 851.5,-138.67 851.5,-138.67 851.5,-130.33 851.5,-130.33 851.5,-126.17 855.67,-122 859.83,-122 859.83,-122 934.17,-122 934.17,-122 938.33,-122 942.5,-126.17 942.5,-130.33 942.5,-130.33 942.5,-138.67 942.5,-138.67 942.5,-142.83 938.33,-147 934.17,-147" stroke="#418565" fill="#418565"></path><image xlink:href="../../lib/class_diagram.png" y="-141.5" x="862" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-132.1" x="883" text-anchor="start">SelectFind1</text></a></g></g><!-- node14 --><g class="node trait" id="graph1_14"><g id="a_trait|graph1_14"><a xlink:title="comlib.arbiter.SelectActionPriIndep" xlink:href="SelectActionPriIndep.html#inheritance-diagram"><path d="M1080.67,-147C1080.67,-147 969.33,-147 969.33,-147 965.17,-147 961,-142.83 961,-138.67 961,-138.67 961,-130.33 961,-130.33 961,-126.17 965.17,-122 969.33,-122 969.33,-122 1080.67,-122 1080.67,-122 1084.83,-122 1089,-126.17 1089,-130.33 1089,-130.33 1089,-138.67 1089,-138.67 1089,-142.83 1084.83,-147 1080.67,-147" stroke="#2e6d82" fill="#2e6d82"></path><image xlink:href="../../lib/trait_diagram.png" y="-141.5" x="971" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-132.1" x="992" text-anchor="start">SelectActionPriIndep</text></a></g></g><!-- node14&#45;&gt;node10 --><g class="edge inheritance" id="graph1_14_10"><g id="a_inheritance|graph1_14_10"><a xlink:title="SelectUntil0 is a subtype of SelectActionPriIndep"><path d="M1009.04,-116.69C999.77,-106.92 988.32,-94.85 980.04,-86.13" stroke="#d4d4d4" fill="none"></path><polygon points="1007.34,-118.45 1013.94,-121.84 1010.89,-115.08 1007.34,-118.45" stroke="#d4d4d4" fill="none"></polygon></a></g></g><!-- node14&#45;&gt;node12 --><g class="edge inheritance" id="graph1_14_12"><g id="a_inheritance|graph1_14_12"><a xlink:title="SelectParrel is a subtype of SelectActionPriIndep"><path d="M1040.67,-116.69C1049.78,-106.92 1061.03,-94.85 1069.16,-86.13" stroke="#d4d4d4" fill="none"></path><polygon points="1038.85,-115.05 1035.87,-121.84 1042.43,-118.39 1038.85,-115.05" stroke="#d4d4d4" fill="none"></polygon></a></g></g><!-- node15 --><g class="node trait" id="graph1_15"><g id="a_trait|graph1_15"><a xlink:title="comlib.arbiter.SelectAction" xlink:href="SelectAction.html#inheritance-diagram"><path d="M1000.17,-208C1000.17,-208 921.83,-208 921.83,-208 917.67,-208 913.5,-203.83 913.5,-199.67 913.5,-199.67 913.5,-191.33 913.5,-191.33 913.5,-187.17 917.67,-183 921.83,-183 921.83,-183 1000.17,-183 1000.17,-183 1004.33,-183 1008.5,-187.17 1008.5,-191.33 1008.5,-191.33 1008.5,-199.67 1008.5,-199.67 1008.5,-203.83 1004.33,-208 1000.17,-208" stroke="#2e6d82" fill="#2e6d82"></path><image xlink:href="../../lib/trait_diagram.png" y="-202.5" x="924" preserveAspectRatio="xMinYMin meet" height="15px" width="15px"></image><text fill="#ffffff" font-size="8.00" font-family="Source Code Pro" y="-193.1" x="945" text-anchor="start">SelectAction</text></a></g></g><!-- node15&#45;&gt;node13 --><g class="edge inheritance" id="graph1_15_13"><g id="a_inheritance|graph1_15_13"><a xlink:title="SelectFind1 is a subtype of SelectAction"><path d="M943.06,-177.96C932.41,-168.14 919.17,-155.93 909.62,-147.13" stroke="#d4d4d4" fill="none"></path><polygon points="941.55,-179.9 948.36,-182.84 944.87,-176.3 941.55,-179.9" stroke="#d4d4d4" fill="none"></polygon></a></g></g><!-- node15&#45;&gt;node14 --><g class="edge inheritance" id="graph1_15_14"><g id="a_inheritance|graph1_15_14"><a xlink:title="SelectActionPriIndep is a subtype of SelectAction"><path d="M978.94,-177.96C989.59,-168.14 1002.83,-155.93 1012.38,-147.13" stroke="#d4d4d4" fill="none"></path><polygon points="977.13,-176.3 973.64,-182.84 980.45,-179.9 977.13,-176.3" stroke="#d4d4d4" fill="none"></polygon></a></g></g></g></svg></div>
                <div id="diagram-controls" class="hiddenContent">
                  <button id="diagram-zoom-out" class="diagram-btn"><i class="material-icons"></i></button>
                  <button id="diagram-zoom-in" class="diagram-btn"><i class="material-icons"></i></button>
                  <button title="Toggle full-screen" id="diagram-fs" class="diagram-btn to-full"><i class="material-icons"></i></button>
                </div>
              </div></div>
        

      <div id="mbrsel">
        <div class="toggle"></div>
        <div id="memberfilter">
          <i class="material-icons arrow"></i>
          <span class="input">
            <input id="mbrsel-input" placeholder="Filter all members" type="text" accesskey="/" />
          </span>
          <i class="clear material-icons"></i>
        </div>
        <div id="filterby">
          <div id="order">
            <span class="filtertype">Ordering</span>
            <ol>
              <li class="group out"><span>Grouped</span></li>
              <li class="alpha in"><span>Alphabetic</span></li>
              
            </ol>
          </div>
          
          <div id="visbl">
              <span class="filtertype">Visibility</span>
              <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
            </div>
        </div>
      </div>

      <div id="template">
        <div id="allMembers">
        

        <div id="types" class="types members">
              <h3>Type Members</h3>
              <ol><li name="comlib.arbiter.Arbiter" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Constructor">
      <a id="Arbiterextendschisel3.Module"></a><a id="Arbiter:Arbiter"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/Arbiter.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="RoundRobin实现类" href="Arbiter.html"><span class="name">Arbiter</span></a><span class="result"> extends <span class="extype" name="chisel3.Module">Module</span></span>
      </span>
      
      <p class="shortcomment cmt">RoundRobin实现类</p><div class="fullcomment"><div class="comment cmt"><p>RoundRobin实现类</p><p>模块实例化推荐使用<a href="Arbiter.html" class="extype" name="comlib.arbiter.Arbiter">Arbiter</a></p><p>Arguments</p></div></div>
    </li><li name="comlib.arbiter.ArbiterCommon" visbl="pub" class="indented0 " data-isabs="true" fullComment="yes" group="Ungrouped">
      <a id="ArbiterCommonextendschisel3.Module"></a><a id="ArbiterCommon:ArbiterCommon"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/ArbiterCommon.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier">abstract </span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="对仲裁算法模块的通用行为进行封装。" href="ArbiterCommon.html"><span class="name">ArbiterCommon</span></a><span class="result"> extends <span class="extype" name="chisel3.Module">Module</span></span>
      </span>
      
      <p class="shortcomment cmt">对仲裁算法模块的通用行为进行封装。</p><div class="fullcomment"><div class="comment cmt"><p>对仲裁算法模块的通用行为进行封装。</p><p>封装内容包括:</p><ul><li>基本接口</li><li>基本函数</li><li>接口间通用转化</li></ul></div><dl class="attributes block"> <dt>Note</dt><dd><span class="cmt"><p>输出接口中<code>xxx0</code>表示仅优先级0的输出信号。用于简化输出链接</p></span></dd></dl></div>
    </li><li name="comlib.arbiter.ArbiterIO" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
      <a id="ArbiterIOextendsBundle"></a><a id="ArbiterIO:ArbiterIO"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/ArbiterIO.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="" href="ArbiterIO.html"><span class="name">ArbiterIO</span></a><span class="result"> extends <span class="extype" name="chisel3.Bundle">Bundle</span></span>
      </span>
      
      
    </li><li name="comlib.arbiter.ArbiterTransform" visbl="pub" class="indented0 " data-isabs="true" fullComment="yes" group="Ungrouped">
      <a id="ArbiterTransformextendsAnyRef"></a><a id="ArbiterTransform:ArbiterTransform"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/ArbiterTransform.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">trait</span>
      </span>
      <span class="symbol">
        <a title="仲裁请求、应答转化接口" href="ArbiterTransform.html"><span class="name">ArbiterTransform</span></a><span class="result"> extends <span class="extype" name="scala.AnyRef">AnyRef</span></span>
      </span>
      
      <p class="shortcomment cmt">仲裁请求、应答转化接口</p><div class="fullcomment"><div class="comment cmt"><p>仲裁请求、应答转化接口</p><p>用户通过扩展该接口来实现不同的仲裁请求预处理和仲裁结果后处理
</p></div></div>
    </li><li name="comlib.arbiter.EArbiter" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
      <a id="EArbiterextendsArbiterCommon"></a><a id="EArbiter:EArbiter"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/EArbiter.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="" href="EArbiter.html"><span class="name">EArbiter</span></a><span class="result"> extends <a href="ArbiterCommon.html" class="extype" name="comlib.arbiter.ArbiterCommon">ArbiterCommon</a></span>
      </span>
      
      
    </li><li name="comlib.arbiter.RR1DTrans" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
      <a id="RR1DTransextendsArbiterTransform"></a><a id="RR1DTrans:RR1DTrans"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/RR1DTrans.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="" href="RR1DTrans.html"><span class="name">RR1DTrans</span></a><span class="result"> extends <a href="ArbiterTransform.html" class="extype" name="comlib.arbiter.ArbiterTransform">ArbiterTransform</a></span>
      </span>
      
      
    </li><li name="comlib.arbiter.RR2DTrans" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
      <a id="RR2DTransextendsArbiterTransform"></a><a id="RR2DTrans:RR2DTrans"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/RR2DTrans.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="" href="RR2DTrans.html"><span class="name">RR2DTrans</span></a><span class="result"> extends <a href="ArbiterTransform.html" class="extype" name="comlib.arbiter.ArbiterTransform">ArbiterTransform</a></span>
      </span>
      
      
    </li><li name="comlib.arbiter.RRDPATrans" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
      <a id="RRDPATransextendsArbiterTransform"></a><a id="RRDPATrans:RRDPATrans"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/RRDPATrans.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="" href="RRDPATrans.html"><span class="name">RRDPATrans</span></a><span class="result"> extends <a href="ArbiterTransform.html" class="extype" name="comlib.arbiter.ArbiterTransform">ArbiterTransform</a></span>
      </span>
      
      
    </li><li name="comlib.arbiter.ReverseTrans" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
      <a id="ReverseTransextendsArbiterTransform"></a><a id="ReverseTrans:ReverseTrans"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/ReverseTrans.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="翻转Transform" href="ReverseTrans.html"><span class="name">ReverseTrans</span></a><span class="result"> extends <a href="ArbiterTransform.html" class="extype" name="comlib.arbiter.ArbiterTransform">ArbiterTransform</a></span>
      </span>
      
      <p class="shortcomment cmt">翻转Transform</p>
    </li><li name="comlib.arbiter.SPTrans" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
      <a id="SPTransextendsArbiterTransform"></a><a id="SPTrans:SPTrans"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/SPTrans.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="Strict-Priority Transform：无处理" href="SPTrans.html"><span class="name">SPTrans</span></a><span class="result"> extends <a href="ArbiterTransform.html" class="extype" name="comlib.arbiter.ArbiterTransform">ArbiterTransform</a></span>
      </span>
      
      <p class="shortcomment cmt">Strict-Priority Transform：无处理</p>
    </li><li name="comlib.arbiter.Select1Parrel" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
      <a id="Select1ParrelextendsSelectParrel"></a><a id="Select1Parrel:Select1Parrel"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/Select1Parrel.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="" href="Select1Parrel.html"><span class="name">Select1Parrel</span></a><span class="result"> extends <a href="SelectParrel.html" class="extype" name="comlib.arbiter.SelectParrel">SelectParrel</a></span>
      </span>
      
      
    </li><li name="comlib.arbiter.SelectAction" visbl="pub" class="indented0 " data-isabs="true" fullComment="yes" group="Ungrouped">
      <a id="SelectActionextendsAnyRef"></a><a id="SelectAction:SelectAction"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/SelectAction.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">trait</span>
      </span>
      <span class="symbol">
        <a title="SelectCell选择行为定义接口" href="SelectAction.html"><span class="name">SelectAction</span></a><span class="result"> extends <span class="extype" name="scala.AnyRef">AnyRef</span></span>
      </span>
      
      <p class="shortcomment cmt">SelectCell选择行为定义接口</p><div class="fullcomment"><div class="comment cmt"><p>SelectCell选择行为定义接口</p><p>用户通过扩展该接口定义来指定SelectCell的选择行为
</p></div></div>
    </li><li name="comlib.arbiter.SelectActionPriIndep" visbl="pub" class="indented0 " data-isabs="true" fullComment="no" group="Ungrouped">
      <a id="SelectActionPriIndepextendsSelectAction"></a><a id="SelectActionPriIndep:SelectActionPriIndep"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/SelectActionPriIndep.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">trait</span>
      </span>
      <span class="symbol">
        <a title="" href="SelectActionPriIndep.html"><span class="name">SelectActionPriIndep</span></a><span class="result"> extends <a href="SelectAction.html" class="extype" name="comlib.arbiter.SelectAction">SelectAction</a></span>
      </span>
      
      
    </li><li name="comlib.arbiter.SelectCell" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
      <a id="SelectCellextendsMultiIOModule"></a><a id="SelectCell:SelectCell"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/SelectCell.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="" href="SelectCell.html"><span class="name">SelectCell</span></a><span class="result"> extends <span class="extype" name="chisel3.MultiIOModule">MultiIOModule</span></span>
      </span>
      
      
    </li><li name="comlib.arbiter.SelectFind1" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
      <a id="SelectFind1extendsSelectAction"></a><a id="SelectFind1:SelectFind1"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/SelectFind1.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="寻找第一个&quot;1&quot;的Action" href="SelectFind1.html"><span class="name">SelectFind1</span></a><span class="result"> extends <a href="SelectAction.html" class="extype" name="comlib.arbiter.SelectAction">SelectAction</a></span>
      </span>
      
      <p class="shortcomment cmt">寻找第一个&quot;1&quot;的Action</p>
    </li><li name="comlib.arbiter.SelectMesh" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
      <a id="SelectMeshextendsArbiterCommon"></a><a id="SelectMesh:SelectMesh"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/SelectMesh.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="选择单元Mesh网络" href="SelectMesh.html"><span class="name">SelectMesh</span></a><span class="result"> extends <a href="ArbiterCommon.html" class="extype" name="comlib.arbiter.ArbiterCommon">ArbiterCommon</a></span>
      </span>
      
      <p class="shortcomment cmt">选择单元Mesh网络</p>
    </li><li name="comlib.arbiter.SelectParrel" visbl="pub" class="indented0 " data-isabs="true" fullComment="no" group="Ungrouped">
      <a id="SelectParrelextendsSelectActionPriIndep"></a><a id="SelectParrel:SelectParrel"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/SelectParrel.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">trait</span>
      </span>
      <span class="symbol">
        <a title="打平各个SelectCell后的选择行为" href="SelectParrel.html"><span class="name">SelectParrel</span></a><span class="result"> extends <a href="SelectActionPriIndep.html" class="extype" name="comlib.arbiter.SelectActionPriIndep">SelectActionPriIndep</a></span>
      </span>
      
      <p class="shortcomment cmt">打平各个SelectCell后的选择行为</p>
    </li><li name="comlib.arbiter.SelectUnit" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Implement">
      <a id="SelectUnitextendschisel3.Module"></a><a id="SelectUnit:SelectUnit"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/SelectUnit.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="2D选择单元" href="SelectUnit.html"><span class="name">SelectUnit</span></a><span class="result"> extends <span class="extype" name="chisel3.Module">Module</span></span>
      </span>
      
      <p class="shortcomment cmt">2D选择单元</p><div class="fullcomment"><div class="comment cmt"><p>2D选择单元</p><p>用于组织构建仲裁算法的基本单元</p></div></div>
    </li><li name="comlib.arbiter.SelectUntil0" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
      <a id="SelectUntil0extendsSelectActionPriIndep"></a><a id="SelectUntil0:SelectUntil0"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/SelectUntil0.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="" href="SelectUntil0.html"><span class="name">SelectUntil0</span></a><span class="result"> extends <a href="SelectActionPriIndep.html" class="extype" name="comlib.arbiter.SelectActionPriIndep">SelectActionPriIndep</a></span>
      </span>
      
      
    </li><li name="comlib.arbiter.Until01DTrans" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
      <a id="Until01DTransextendsArbiterTransform"></a><a id="Until01DTrans:Until01DTrans"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/Until01DTrans.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">class</span>
      </span>
      <span class="symbol">
        <a title="" href="Until01DTrans.html"><span class="name">Until01DTrans</span></a><span class="result"> extends <a href="ArbiterTransform.html" class="extype" name="comlib.arbiter.ArbiterTransform">ArbiterTransform</a></span>
      </span>
      
      
    </li></ol>
            </div>

        

        <div class="values members">
              <h3>Value Members</h3>
              <ol>
                <li name="comlib.arbiter.Arbiter" visbl="pub" class="indented0 " data-isabs="false" fullComment="yes" group="Encapuse">
      <a id="Arbiter"></a><a id="Arbiter:Arbiter"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/Arbiter$.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">object</span>
      </span>
      <span class="symbol">
        <a title="常见仲裁算法封装" href="Arbiter$.html"><span class="name">Arbiter</span></a>
      </span>
      
      <p class="shortcomment cmt">常见仲裁算法封装</p><div class="fullcomment"><div class="comment cmt"><p>常见仲裁算法封装</p><p>以下封装的所有算法本质都是<a href="SelectUnit.html" class="extype" name="comlib.arbiter.SelectUnit">SelectUnit</a>的不同组织集成
</p></div></div>
    </li><li name="comlib.arbiter.EArbiter" visbl="pub" class="indented0 " data-isabs="false" fullComment="no" group="Ungrouped">
      <a id="EArbiter"></a><a id="EArbiter:EArbiter"></a>
      <span class="permalink">
      <a href="../../comlib/arbiter/EArbiter$.html" title="Permalink">
        <i class="material-icons"></i>
      </a>
    </span>
      <span class="modifier_kind">
        <span class="modifier"></span>
        <span class="kind">object</span>
      </span>
      <span class="symbol">
        <a title="" href="EArbiter$.html"><span class="name">EArbiter</span></a>
      </span>
      
      
    </li>
              </ol>
            </div>

        

        
        </div>

        <div id="inheritedMembers">
        
        
        </div>

        <div id="groupedMembers">
        <div class="group" name="Constructor">
              <h3>Constructor</h3>
              
            </div><div class="group" name="Encapuse">
              <h3>Encapuse</h3>
              
            </div><div class="group" name="Implement">
              <h3>Implement</h3>
              
            </div><div class="group" name="Ungrouped">
              <h3>Ungrouped</h3>
              
            </div>
        </div>

      </div>

      <div id="tooltip"></div>

      <div id="footer">  </div>
    </body>
          </div>
        </div>
      </div>
    </body>
      </html>
